Cape baboon - German English Dictionary